"""
        定义函数
        关键字 def 声明函数
        代码块

        参数：调用某个功能的时候需要提供给函数的数据 定义在函数名称的小括号中
        返回值：函数执行完，是否需要返回给调用者数据  如果需要就是有返回值。
        不需要则没有返回值，通过关键字 return返回数据
"""

#定义函数 四种方法   是否需要参数 是否需要返回值
# 函数的调用
  #函数默认是不被执行的 ，只有被调用的时候执行 调用的时候必须给予相应的参数
#

def lunbotu():#无参有返回值
    #查询数据库 轮播图标 获取应该展示的轮播图数据 select * from lunbotu
    #封装成json 返回给前端
    result={"status":200,"msg":"查询成功","data":[
        {"name":"1.jpg","linkurl":"www.baidu.com"},
        {"name":"2.jpg","linkurl":"www.jd.com"}]}
    return  result

def chaxun(a):#有参有返回值
    list =['可乐','牛奶','果汁']
    if a in list:
        return True
    else:
        return False
def maopao(alist):#有参无返回值
    for i in range(0,len(alist)-1):
        for j in range(0,len(alist)-i-1):
            if alist[j]>alist[j+1]:
                alist[j],alist[j+1]=alist[j+1],alist[j]
def printhello():#无参无返回值
    print("hello world!!!")

#比如登录
"""

def login(username,password):
def login(user):
    print(user['username'])
    print(user["password"])
def loginb(blist):
    print(blist[0])
    print(blist[1])
    
"""
if __name__ == '__main__':
    printhello()
    print(lunbotu())
    if chaxun("牛奶"):
        print("牛奶存在")
    huowu=input("请输入查询的商品")
    if chaxun(huowu):

        print("商品存在")
    else:
        print("商品不存在")

